the latter - Français Anglais Dictionnaire